MEEESLEHLLMQPLPRLAQPKDPVVQVVQLMDLIGDIVGDGVQPREVVMAMVLVRVRHQMEEEKGLDSGLVRGQVQELDLGLAREEEEPQTVVLAMEVGPDTLVKAVAQEVEMVKDLLVVERGANTAKRSFLVIITTLTQSHMRKMIRLKEGKRKIL